Below are details for Townsend Recovery Detox and Drug Rehab Center, an alcohol treatment center offering their services around Covington
Name : Townsend Recovery Detox and Drug Rehab Center
Address : 195 Highland Park Plaza, Suite 200, Covington, LA
Zip/Postcode : 70433
Phone : 504-608-5060
Fax :
Email : Show Me
Offering : Alcohol Addiction Information & Treatment, Alcohol Rehab Clinic